home *** CD-ROM | disk | FTP | other *** search
/ The Macintosh Demo Applications CD / Apple-MacintoshDemoApplicationsCD-1.0-1992.iso / More Information / QuickMail / Installer Resources / Scripts / Delphi.TYMNET.Teknic < prev    next >
Text File  |  1992-03-20  |  2KB  |  102 lines

  1. * Delphi Script, for QuickMail™
  2. * © 1989 Teknic Inc.
  3. *
  4. *
  5. * NOTE: THIS SCRIPT ONLY WORKS IF YOU ARE CALLING IN THROUGH TYMNET.
  6. *
  7. * This is a simple script for logging onto Delphi directly
  8. * Since Delphi does not support normal binary file transfer, this script
  9. * doesn't either.
  10. *
  11. * This is called to log us into Delphi
  12. :IN
  13. OOPS 30,FAILURE
  14. PAUSE 2
  15. TYPE a
  16. WAIT log in:
  17. PAUSE 1
  18. TYPE delphi^M
  19. WAIT Username:
  20. PAUSE 1
  21. TYPE «LOGID»^M
  22. WAIT Password:
  23. TYPE «PASSWORD»^M
  24. ISMAIL new Mail message
  25. * this script assumes you have the option set to go
  26. * to the MAC area on startup.  Typing “GR MAC” would do the same.
  27. WAIT MAC>
  28. TYPE GO MAIL^M
  29. * I think TYPE MAIL^M above would do the same...
  30. WAIT DMAIL>
  31. TYPE /len=0^M
  32. WAIT DMAIL>
  33. SUCCESS
  34. *
  35. * This logs us off Delphi
  36. *
  37. :BYE
  38. TYPE BYE^M
  39. ALERT 1,SUCCESS,log in:
  40. ALERT 2,SUCCESS,NO CARRIER
  41. PAUSE 10
  42. SUCCESS
  43. *
  44. * This is called to send one piece of mail
  45. *
  46. :SEND
  47. OOPS 60,FAILURE
  48. TYPE MAIL^M
  49. WAIT MAIL>
  50. TYPE SEND^M
  51. WAIT To:
  52. TYPE «ADDRESS»^M
  53. WAIT Subj:
  54. TYPE «TOPIC»^M
  55. WAIT C to quit:
  56. TYPE Attn: «NAME»^M
  57. DUMP ^J
  58. TYPE ^Z
  59. WAIT MAIL>
  60. TYPE EXIT^M
  61. WAIT DMAIL>
  62. SUCCESS
  63. *
  64. * This is called to receive mail.  It is called continually with increasing
  65. * values in «COUNT», until FAILURE occurs.  You can put all reads into one
  66. * listing, if you wish
  67. *
  68. :RECEIVE
  69. OOPS 60,FAILURE
  70. ALERT 1,R10,No more messages
  71. ALERT 2,R20,You aren't
  72. ALERT 3,R20,Folder MAIL does not exist
  73. TYPE MAIL^M
  74. WAIT MAIL>
  75. TYPE ^M
  76. :R1
  77. WAIT MAIL^M
  78. * sneaky - the above line checks waits until the “FOLDER” name appears
  79. * at the top of a mail message before starting the buffer.  Even better,
  80. * this would work for either the NEWMAIL or the MAIL folders.
  81. BUFFER MAIL>
  82. RECEIVE Subj:,Attn:,From:,To:,
  83. * might want to do a FILE here, and purge the folder the next time the
  84. * script is run, just in case something gets lost...
  85. TYPE DELETE^M
  86. :R10
  87. WAIT MAIL>
  88. TYPE EXIT^M
  89. WAIT DMAIL>
  90. ALERT 1,,
  91. ALERT 2,,
  92. ALERT 3,,
  93. SUCCESS
  94. :R20
  95. TYPE EXIT^M
  96. ALERT 1,,
  97. ALERT 2,,
  98. ALERT 3,,
  99. FAILURE
  100.  
  101.